完善: (of systems, facilities etc) comprehensive, well-developed, excellent, to refine, to improve...
春天: spring (season)...
听到: to hear...
轮船: steamship, steamer, ocean liner, ship...
赞扬: to praise, to approve of, to show approval...
不但: not only (... but also...)...